Modalni formular a mys s koleckem

Otázka od: Ing. Jan Dvorak

3. 12. 2002 12:37

Zdravim ucastniky konference,
nad hlavnim formularem obsahujicim TRichEdit s nejakym
obsahem nebo prazdny s Enabled:= false se zobrazi modalni
formular, ktery plne nezakryje hlavni okno. Kliknuti
kterymkoli tlacitkem mysi mimo modalni formular nad hlavnim
oknem je spravne akusticky signalizovano jako chyba.
Pootoceni koleckem mysi (Genius optical nebo Genius Scroll)
ve stejne oblasti ma za nasledek 'zmizeni' modalniho
formulare a jeho znovuvyvolani je mozne az po provedeni
ruznych kouzel s nestandardnimi tlacitky na boku mysky.
Deje se tak ve W98SE v programech kompilovanych pod D6P.
Vedel by nekdo pricinu a poradil by zpusob odtraneni?
Predem dekuje Ing. Jan Dvorak


Odpovedá: ing. Jan Fiala

3. 12. 2002 13:32

Vynadej autorum ovladacu mysi Genius. Mel jsem podobne problemy.
Duvodem jsou nestandardne napsane ovladace mysi.
Resenim je nahradit Genius ovladace standardnimi ovladaci z Windows

--
ing. Jan Fiala
mailto:jan.fiala@iol.cz

3.12.2002 Ing. Jan Dvorak:
> Zdravim ucastniky konference,
> nad hlavnim formularem obsahujicim TRichEdit s nejakym
> obsahem nebo prazdny s Enabled:= false se zobrazi modalni
> formular, ktery plne nezakryje hlavni okno. Kliknuti
> kterymkoli tlacitkem mysi mimo modalni formular nad hlavnim
> oknem je spravne akusticky signalizovano jako chyba.
> Pootoceni koleckem mysi (Genius optical nebo Genius Scroll)
> ve stejne oblasti ma za nasledek 'zmizeni' modalniho
> formulare a jeho znovuvyvolani je mozne az po provedeni
> ruznych kouzel s nestandardnimi tlacitky na boku mysky.
> Deje se tak ve W98SE v programech kompilovanych pod D6P.
> Vedel by nekdo pricinu a poradil by zpusob odtraneni?
> Predem dekuje Ing. Jan Dvorak

Odpovedá: Petr Brant

3. 12. 2002 14:58

Mel jsem podobny problem ve WinXP, D5Pro. Dokonce okoreneny i tim, ze v
oknech, ktera byla potomkem WebBrowseru se nesmelo pohnout koleckem nahoru,
protoze to znamenalo nacteni predchoziho obsahu okna. Vskutku kouzelne,
zvlaste pri browseni Internetem. Zkousel jsem i ovladac Logitech, ktery si s
tou mysi rozumel a uz jsem byl z toho gumovej, nic nepomahalo. A hle -
stacilo odpojit dataswitch, pripojit mys primo a bylo po problemu. Neni to i
tvuj pripad?

RNDr. Petr Brant [brant@dcomm.cz]
http://web.redbox.cz/petr.brant

D&COMM s.r.o.
Korunovační 6
Praha 7
tel. +420724007234



 Subject: Modalni formular a mys s koleckem


 nad hlavnim formularem obsahujicim TRichEdit s nejakym
 obsahem nebo prazdny s Enabled:= false se zobrazi modalni
 formular, ktery plne nezakryje hlavni okno. Kliknuti
 kterymkoli tlacitkem mysi mimo modalni formular nad hlavnim
 oknem je spravne akusticky signalizovano jako chyba.
 Pootoceni koleckem mysi (Genius optical nebo Genius Scroll)
 ve stejne oblasti ma za nasledek 'zmizeni' modalniho
 formulare a jeho znovuvyvolani je mozne az po provedeni
 ruznych kouzel s nestandardnimi tlacitky na boku mysky.
 Deje se tak ve W98SE v programech kompilovanych pod D6P.
 Vedel by nekdo pricinu a poradil by zpusob odtraneni?

Odpovedá: Ing. Jan Dvorak

3. 12. 2002 16:54

Neni, mys je PS2 pripojena primo.
Jan Dvorak

> Mel jsem podobny problem ve WinXP, D5Pro. Dokonce
okoreneny i
> tim, ze v
> oknech, ktera byla potomkem WebBrowseru se nesmelo pohnout
> koleckem nahoru,
> protoze to znamenalo nacteni predchoziho obsahu okna.
Vskutku
> kouzelne,
> zvlaste pri browseni Internetem. Zkousel jsem i ovladac
> Logitech, ktery si s
> tou mysi rozumel a uz jsem byl z toho gumovej, nic
nepomahalo. A hle -
> stacilo odpojit dataswitch, pripojit mys primo a bylo po
> problemu. Neni to i
> tvuj pripad?
>
> RNDr. Petr Brant [brant@dcomm.cz]
> http://web.redbox.cz/petr.brant
>
>
> nad hlavnim formularem obsahujicim TRichEdit s nejakym
> obsahem nebo prazdny s Enabled:= false se zobrazi modalni
> formular, ktery plne nezakryje hlavni okno. Kliknuti
> kterymkoli tlacitkem mysi mimo modalni formular nad
hlavnim
> oknem je spravne akusticky signalizovano jako chyba.

Odpovedá: Petr Brant

3. 12. 2002 17:21

Zkus ten ovladac Logitech, s mou mysi (Genius NetScroll) si to rozumelo. Ale
musis pouzit tusim "Generic type" nebo tak nejak, ne nejaky konkretni model.

RNDr. Petr Brant [brant@dcomm.cz]
http://web.redbox.cz/petr.brant

D&COMM s.r.o.
Korunovační 6
Praha 7
tel. +420724007234


 Subject: RE: Modalni formular a mys s koleckem

 Neni, mys je PS2 pripojena primo.
 Jan Dvorak

> Mel jsem podobny problem ve WinXP, D5Pro. Dokonce
 okoreneny i
> tim, ze v
> oknech, ktera byla potomkem WebBrowseru se nesmelo pohnout
> koleckem nahoru,
> protoze to znamenalo nacteni predchoziho obsahu okna.
 Vskutku
> kouzelne,
> zvlaste pri browseni Internetem. Zkousel jsem i ovladac
> Logitech, ktery si s
> tou mysi rozumel a uz jsem byl z toho gumovej, nic
 nepomahalo. A hle -
> stacilo odpojit dataswitch, pripojit mys primo a bylo po
> problemu. Neni to i
> tvuj pripad?
>
>
> nad hlavnim formularem obsahujicim TRichEdit s nejakym
> obsahem nebo prazdny s Enabled:= false se zobrazi modalni
> formular, ktery plne nezakryje hlavni okno. Kliknuti
> kterymkoli tlacitkem mysi mimo modalni formular nad
 hlavnim
> oknem je spravne akusticky signalizovano jako chyba.

Odpovedá: Ing. Jan Dvorak

4. 12. 2002 8:55

Zdravim a dekuji za rady.
Primo osobne mi ta zavada ani prilis nevadi, proste jsem se
rozhodl, ze to sam nebudu delat. Ponekud horsi situace je u
uzivatelu meho (nekomercniho) programu. Mysi Genius jsou pro
svou laci znacne rozsirene a da se ocekavat, ze budou
dochazet stiznosti na nestandardni reakce programu. Neznal
jsem pricinu, tak jsem poptal a dostal vysvetleni i dobre
rady. Stezovatelum je budu tlumocit.
Jan Dvorak

>
> Zkus ten ovladac Logitech, s mou mysi (Genius NetScroll)
si
> to rozumelo. Ale
> musis pouzit tusim "Generic type" nebo tak nejak, ne
nejaky
> konkretni model.
>
> RNDr. Petr Brant [brant@dcomm.cz]

Odpovedá: ing. Jan Fiala

4. 12. 2002 9:25

Staci neinstalovat originalni ovladace od Genius, ale nechat tam
standardni obecne ovladace z Windows. Tot vse.

--
ing. Jan Fiala
mailto:jan.fiala@iol.cz

4.12.2002 Ing. Jan Dvorak:
> Zdravim a dekuji za rady.
> Primo osobne mi ta zavada ani prilis nevadi, proste jsem se
> rozhodl, ze to sam nebudu delat. Ponekud horsi situace je u
> uzivatelu meho (nekomercniho) programu. Mysi Genius jsou pro
> svou laci znacne rozsirene a da se ocekavat, ze budou
> dochazet stiznosti na nestandardni reakce programu. Neznal
> jsem pricinu, tak jsem poptal a dostal vysvetleni i dobre
> rady. Stezovatelum je budu tlumocit.
> Jan Dvorak

Odpovedá: Petr Vones

4. 12. 2002 16:10

From: "ing. Jan Fiala" <jan.fiala@iol.cz>
> Staci neinstalovat originalni ovladace od Genius, ale nechat tam
> standardni obecne ovladace z Windows. Tot vse.

Presne tak. Ohledne tech problemu, dela to jen ve VCL aplikacich nebo obecne ?
Predpokladam ze ten driver krome 'driveru' instaluje jeste neco, co zavede
mouse hook DLL ktera pak asi zpusobuje ty problemy. Tu by slo v aplikaci
detekovat (podle nazvu apod) a upozornit na mozne problemy.

Petr Vones

Odpovedá: ing. Jan Fiala

4. 12. 2002 15:59

4.12.2002 Petr Vones:
> Presne tak. Ohledne tech problemu, dela to jen ve VCL aplikacich nebo obecne
?
> Predpokladam ze ten driver krome 'driveru' instaluje jeste neco, co zavede
> mouse hook DLL ktera pak asi zpusobuje ty problemy. Tu by slo v aplikaci
> detekovat (podle nazvu apod) a upozornit na mozne problemy.

Obecne jsem to netestoval, resil jsem to jen ve VCL.

To s tou knihovnou jsi myslel vazne ?
To by se ta detekce casem mohla docela rozrust  

--
ing. Jan Fiala
mailto:jan.fiala@iol.cz